beef tripe soup - German English Dictionary